package mapStruct.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Map;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class UpdateEstimateDTO {
    private Long projectId;
    /**预估工时ID*/
    private Long id ;
    /** 部门id */
    private Long deptId;
    private String remark;
    private String deptName;
    private String version;
    /** 合同总工时 */
    private BigDecimal contactTotalHours=BigDecimal.ZERO;
    /** 已产生工时 */
    private BigDecimal workedHours=BigDecimal.ZERO;
    /** 合同剩余工时 */
    private BigDecimal contactRemainHours=BigDecimal.ZERO;
    /**月份List*/
//    private List<EstimateMonthDTO> monthDTOList;

    private Map<String, BigDecimal> transformedMap;


    public UpdateEstimateDTO(long l, long l1, String 备注, long l2, BigDecimal valueOf, BigDecimal valueOf1) {
    }
}
